Dreitier\Nadi\Vendor\Twig\Lexer C

Total Complexity 101
Dependencies 6
Dependents 1
Total lines 565
Lines of code 398
Logical lines of code 224
Comment lines 66
Methods 17
Properties 16

Methods 17

Method Rating Maintainability Complexity Lines of code
lexExpression()
B
38 23 60
stripcslashes()
B
41 23 48
lexData()
A
43 12 47
tokenize()
A
45 8 40
lexString()
S
53 6 20
initialize()
S
39 2 79
getOperatorRegex()
S
53 4 22
lexRawData()
S
57 4 15
lexInterpolation()
S
61 3 11
pushToken()
S
69 3 6
lexBlock()
S
64 3 9
lexVar()
S
64 3 9
popState()
S
70 2 6
lexComment()
S
67 2 6
__construct()
S
61 1 12
moveCursor()
S
75 1 4
pushState()
S
77 1 4